﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UMLTouch.Core.Entities;

namespace UMLTouch.DomainRecognition
{
    public class DebugEngine<InputType> : IEngineInput<InputType>
    {
        public Queue<InputType> Values { get; set; }

        public DebugEngine()
        {
            Values = new Queue<InputType>();
            
        }

        public void InputItem(InputType entity)
        {
            Values.Enqueue(entity);
            Console.WriteLine(typeof(InputType).FullName +  " recognized");
        }



    }
}
